Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]edycja tabeli
17misiek09
post
Post #1





Grupa: Zarejestrowani
Postów: 137
Pomógł: 8
Dołączył: 16.12.2011
Skąd: Kraków

Ostrzeżenie: (0%)
-----


chcialbym poprzez przegladarke edytowac sobie pozycje w tabeli:
tabela ustawienia (nazwa, ustawienie, uwagi)

formularz ktory wypisuje mi dane z tabeli do edycji jest taki:
  1. <?php
  2. include "connect.php";
  3. $result = mysql_query('SELECT nazwa,ustawienie,uwagi FROM ustawienia');
  4. echo "<table style='border-collapse:collapse' border='1'>";
  5. echo "<form method='post' action='ust_updated.php' enctype='multipart/form-data' style='border:none'>";
  6. echo '<tr><th>Nazwa</th><th>Ustawienie</th><th>Uwagi</th><tr>';
  7. while($row = mysql_fetch_array($result)) {
  8. echo "<tr><td><input name='nazwa' size ='10' type='text' maxlength='10' readonly='readonly' value='{$row['nazwa']}'/></td><td><input name='ustawienie' maxlength='25' type='text' value='{$row['ustawienie']}'/></td><td align='left'>{$row['uwagi']}</td></tr> ";
  9. }
  10.  
  11. echo '</table><input name="Submit3" value="Zapisz" type="submit">';
  12. echo '<input name="Reset3" value="Wyczyść" type="reset"><br/>';
  13. echo '</form>';
  14. ?>


napewno trzeba to przerobic...
zmieniac moge tylko komorke ustawienie.
problem pewnie tyczy sie przekazania tablicy z nazwa i ustawieniem.

ale jak to zrobic??

tak updatuje dane:
  1. <?php
  2. include "connect.php";
  3. $nazwaa= $_POST['nazwa'];
  4. $ustawieniee = $_POST['ustawienie'];
  5.  
  6. $sql = "UPDATE `ustawienia` SET `ustawienie`='$ustawieniee' WHERE `nazwa`='$nazwaa'";
  7. mysql_query($sql) or $blad .= '<p>'.mysql_error().', <small>'.$sql.'</small></p>';
  8.  
  9. //$rodz_kol = $_POST[{$row['ustawienie']}]
  10. ?>


ma ktoś jakiś pomysł?

Ten post edytował 17misiek09 30.01.2012, 16:08:16
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 22:44